package date;

import java.util.Date;

/**
 * ClassName:DateTest
 * Package:date
 * Description
 *
 * @Author:@wenxueshi
 * @Create:2023/7/22 - 16:20
 * @Version:v1.0
 */
//老版日期时间类之一：Date
public class DateTest {

    public static void main(String[] args) {
        //获取当前时间
        Date date = new Date();

        //不好看：Sat Jul 22 16:25:14 CST 2023
        System.out.println(date);

        //获取当前年份要+1900：2023年
        System.out.println(date.getYear() + 1900);

        //多加一个月才是真正的当前月份：7月
        System.out.println(date.getMonth() + 1);

        //日期是对的：22号
        System.out.println(date.getDate());

        //转化为本地时间：2023-7-22 16:25:14
        System.out.println(date.toLocaleString());

        //转化为GMT时区：22 Jul 2023 08:29:16 GMT
        System.out.println(date.toGMTString());

        Date date1 = new Date(System.currentTimeMillis());
        //根据当前系统时间戳初始化Date：Sat Jul 22 16:30:12 CST 2023
        System.out.println(date1);
    }
}
